Developer Documentation

QuickTime 4 API Documentation

Programming With QuickTime VR

| Previous | Chapter Contents | Chapter Top | Next |

Intercept Selectors

The QuickTime VR Manager allows you to intercept a number of its functions by installing an intercept procedure. You specify which function you want to intercept by passing an intercept selector to the QTVRInstallInterceptProc function. These are the available intercept selectors:

typedef enum QTVRProcSelector {
    kQTVRSetPanAngleSelector                        = 0x2000,
    kQTVRSetTiltAngleSelector                       = 0x2001,
    kQTVRSetFieldOfViewSelector                     = 0x2002,
    kQTVRSetViewCenterSelector                      = 0x2003,
    kQTVRMouseEnterSelector                         = 0x2004,
    kQTVRMouseWithinSelector                        = 0x2005,
    kQTVRMouseLeaveSelector                         = 0x2006,
    kQTVRMouseDownSelector                          = 0x2007,
    kQTVRMouseStillDownSelector                     = 0x2008,
    kQTVRMouseUpSelector                            = 0x2009,
    kQTVRTriggerHotSpotSelector                     = 0x200A,
    kQTVRGetHotSpotTypeSelector                     = 0x200B
} QTVRProcSelector;

Constant descriptions

kQTVRSetPanAngleSelector
Intercept the QTVRSetPanAngle function.
kQTVRSetTiltAngleSelector
Intercept the QTVRSetTiltAngle function.
kQTVRSetFieldOfViewSelector
Intercept the QTVRSetFieldOfView function.
kQTVRSetViewCenterSelector
Intercept the QTVRSetViewCenter function.
kQTVRMouseEnterSelector
Intercept the QTVRMouseEnter function.
kQTVRMouseWithinSelector
Intercept the QTVRMouseWithin function.
kQTVRMouseLeaveSelector
Intercept the QTVRMouseLeave function.
kQTVRMouseDownSelector
Intercept the QTVRMouseDown function.
kQTVRMouseStillDownSelector
Intercept the QTVRMouseStillDown function.
kQTVRMouseUpSelector
Intercept the QTVRMouseUp function.
kQTVRTriggerHotSpotSelector
Intercept the QTVRTriggerHotSpot function.
kQTVRGetHotSpotTypeSelector
Intercept the QTVRGetHotSpotType function

© 1998 Apple Computer, Inc.

| Previous | Chapter Contents | Chapter Top | Next |